//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKG3d.Geom;
using CascadeSharp.TKMath.Convert;

namespace CascadeSharp.TKGeomBase.GeomConvert
{
    //---------------------------------------------------------------------
    //  Class  GeomConvert_CompCurveToBSplineCurve
    //---------------------------------------------------------------------
    public sealed class GeomConvert_CompCurveToBSplineCurve
    {
        public GeomConvert_CompCurveToBSplineCurve(Convert_ParameterisationType Parameter_isation)
            : base()
        {
            throw new NotImplementedException();
        }

        public GeomConvert_CompCurveToBSplineCurve(Geom_BoundedCurve Bas_isCurve,
            Convert_ParameterisationType Parameter_isation)
            : base()
        {
            throw new NotImplementedException();
        }

        public GeomConvert_CompCurveToBSplineCurve(Geom_BoundedCurve Bas_isCurve)
            : base()
        {
            throw new NotImplementedException();
        }

        public GeomConvert_CompCurveToBSplineCurve(GeomConvert_CompCurveToBSplineCurve parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public GeomConvert_CompCurveToBSplineCurve()
        {
            throw new NotImplementedException();
        }

        public bool Add(Geom_BoundedCurve NewCurve, double Tolerance, bool After, bool WithRatio, int MinM)
        {
            throw new NotImplementedException();
        }

        public bool Add(Geom_BoundedCurve NewCurve, double Tolerance, bool After, bool WithRatio)
        {
            throw new NotImplementedException();
        }

        public bool Add(Geom_BoundedCurve NewCurve, double Tolerance, bool After)
        {
            throw new NotImplementedException();
        }

        public bool Add(Geom_BoundedCurve NewCurve, double Tolerance)
        {
            throw new NotImplementedException();
        }

        public Geom_BSplineCurve BSplineCurve()
        {
            throw new NotImplementedException();
        }

        public void Clear()
        {
            throw new NotImplementedException();
        }

        public void Add(Geom_BSplineCurve FirstCurve, Geom_BSplineCurve SecondCurve, bool After, bool WithRatio,
            int MinM)
        {
            throw new NotImplementedException();
        }
    }; // class GeomConvert_CompCurveToBSplineCurve
}